deceleration (of vehicles) - Francés Inglés Diccionario